﻿using System;
using lite;

namespace ZX.EHR.Library
{
    [Serializable]
    [Table(Name = "salBasicSubsidy")]
    [ZX.DBModule.Table("salBasicSubsidy", "ID")]
	public class  salBasicSubsidy : ZX.DBModule.BaseEntity
	{
        public salBasicSubsidy()
		{

		}
        private System.Guid _ID;
        [Column]
        public System.Guid ID
        {
            get { return _ID; }
            set { _ID = value; }
        }

		private System.Guid _EmployeeID;
		[Column]
		public System.Guid EmployeeID
		{
 			get { return _EmployeeID; }
			set { _EmployeeID = value; }
		}

        private string _houseSubsidy;
		[Column]
        public string houseSubsidy
		{
            get { return _houseSubsidy; }
            set { _houseSubsidy = value; }
		}

        private string _communicationSubsidy;
        [Column]
        public string communicationSubsidy
        {
            get { return _communicationSubsidy; }
            set { _communicationSubsidy = value; }
        }

        private string _diningSubsidy;
        [Column]
        public string diningSubsidy
        {
            get { return _diningSubsidy; }
            set { _diningSubsidy = value; }
        }

        private string _travelSubsidy;
        [Column]
        public string travelSubsidy
        {
            get { return _travelSubsidy; }
            set { _travelSubsidy = value; }
        }

        private string _otherSubsidy;
        [Column]
        public string otherSubsidy
        {
            get { return _otherSubsidy; }
            set { _otherSubsidy = value; }
        }

        private string _subsidyTotal;
        [Column]
        public string subsidyTotal
        {
            get { return _subsidyTotal; }
            set { _subsidyTotal = value; }
        }

        private string _fixedSubsidy;
        [Column]
        public string fixedSubsidy
        {
            get { return _fixedSubsidy; }
            set { _fixedSubsidy = value; }
        }

        private DateTime _startDate;
        [Column]
        public DateTime startDate
        {
            get { return _startDate; }
            set { _startDate = value; }
        }

        private DateTime _endDate;
        [Column]
        public DateTime endDate
        {
            get { return _endDate; }
            set { _endDate = value; }
        }

        private System.DateTime _AddTime;
        [Column]
        public System.DateTime AddTime
        {
            get { return _AddTime; }
            set { _AddTime = value; }
        }

        private System.Guid _AddUser;
        [Column]
        public System.Guid AddUser
        {
            get { return _AddUser; }
            set { _AddUser = value; }
        }

        private string _des;
        [Column]
        public string des
        {
            get { return _des; }
            set { _des = value; }
        }
	}
}